40deef90769169629b9b78ce3d5929e6c04d0181,subprojects/plugins/src/main/groovy/org/gradle/api/internal/tasks/testing/junit/result/SaxJUnitXmlResultWriter.java,SaxJUnitXmlResultWriter,writeTests,#SimpleXmlWriter#Set#String#,84
Before Change
private void writeTests(SimpleXmlWriter writer, Set<TestMethodResult> methodResults, String className) throws IOException {
for (TestMethodResult methodResult : methodResults) {
writer.writeCharacters("\n ");
String testCase = methodResult.result.getResultType() == TestResult.ResultType.SKIPPED ? "ignored-testcase" : "testcase";
writer.writeStartElement(testCase)
.attribute("name", methodResult.name)
After Change
.attribute("time", String.valueOf(methodResult.getDuration() / 1000.0));
for (Throwable failure : methodResult.result.getExceptions()) {
writer.newLine();
writer.writeCharacters(" ");
writer.writeStartElement("failure")
.attribute("message", failureMessage(failure))
.attribute("type", failure.getClass().getName());